ieee_is_nan Interface

public interface ieee_is_nan

Module Procedures

private pure function rc_ieee_is_nan(x) result(rst)

Overloads ieee_is_nan to test whether every column value is NaN. This is an all-elements query, not a test for the presence of any NaN.

Arguments

Type IntentOptional Attributes Name
class(real_column), intent(in) :: x

The real_column to inspect, without copying its array.

Return Value logical

True if all values are NaN, including an allocated empty array; false for unallocated storage.